devil's cucumber - Turco Inglés Diccionario